.head{
	color:#333;	
	margin-bottom:15px;
}
.head a{
	color:#333;	
}
.head .site-nav{
	position:relative;
	height:29px;
	padding-top:38px;	
}
.site-nav .login-info,
.phone-time .phone-num,
.phone-time .time-info{
	float:left;	
}
.site-nav .phone-time{
	position:absolute;
	top:22px;
	right:0;	
	border-left:1px solid #999999;
	padding-left:6px;
	line-height:16px;
}
.site-nav .quick-menu{
	float:right;	
	margin-right:262px;
}
.head .layout-hd{
	clear:both;	
	height:1%;
	overflow:auto;
}
.site-nav .login-info a{
	text-decoration:underline;	
}
.quick-menu a{
	display:inline-block;
	margin-right:26px;	
}
.time-info p{
	line-height:13px;
	height:13px;
	background:#dedfdf;
	padding:0 5px;
	margin-bottom:3px;
	font-size:11px;	
	color:#666;
}
.time-info p span{
	display:inline-block;
	margin-left:13px;	
}
.logo{
	float:left;
	width:156px;	
	padding-left:56px;
}
.search{
	float:left;	
	padding-top:7px;
}
.btn-cart{
	display:inline-block;
	background:url(../images/cart.png) no-repeat left center;
	padding-left:20px;	
}
.btn-cart s{
	text-decoration:none;
	margin-right:5px;
}
.phone-time .phone-num{
	padding-right:4px;	
}
.phone-time .ph-num{
	color:#333333;
	font-size:17px;
	font-weight:bold;	
}
.phone-time .ph-icon{
	background:url(../images/phone.png) no-repeat left center;
	padding-left:15px;
	color:#999999;	
}




































































